const _0x4452 = [
    'querySelec',
    'bcrOT',
    'ent',
    'jcUum',
    '_uuid',
    'PeFvv',
    'parent',
    'nRNxr',
    'NPlFq',
    'FfHwo',
    'TDPaC',
    'nvATP',
    'canvas',
    'pYYOJ',
    'angle',
    'open',
    'ShfnN',
    'Color',
    'wYgIz',
    'mComp',
    'normalColo',
    'diBoz',
    'VERTICAL',
    'ajeOU',
    'bknJR',
    'hierarchy-',
    'CEXGj',
    'stack',
    'Widget',
    'addChild',
    'TedxL',
    'Left',
    'prototype',
    'ierarchy',
    'toHEX',
    'strokeColo',
    ',\x20store\x20in',
    'Camera',
    'eady!',
    '1282579ByBuYt',
    'JxkVr',
    'Scene',
    'XvLzx',
    'EAYTD',
    'qRooD',
    'yrVrX',
    'WAHBb',
    'dtXes',
    'osIMI',
    'RESIZE',
    'component:',
    'startAxis',
    'fePLt',
    'ite',
    'BhuaD',
    'dfPxL',
    'disabledCo',
    'mcGoM',
    'activeInHi',
    'idth',
    'Node',
    'tion',
    'active',
    'Parent',
    'fillCenter',
    'getCompone',
    'uepir',
    'enabledInH',
    'ifqdr',
    'onreadysta',
    'xtDSU',
    'fQcUR',
    'HCcRI',
    'RgTyu',
    'Mpnol',
    'NODE',
    '100%',
    'CHILDREN',
    'orldSpaceA',
    'WtAML',
    'Horizontal',
    '_isContext',
    'cTryY',
    'slice',
    'sInpsector',
    'unhandledr',
    'message',
    'null',
    '_component',
    'Sprite',
    'LabelCompo',
    'SPRITE',
    'resizeMode',
    'forEach',
    'NZefI',
    'jOfok',
    'isDisplayS',
    'iQxxS',
    'DiLQT',
    'HORIZONTAL',
    'isStretchW',
    'object',
    'horizontal',
    'game',
    'ed\x20by\x20Coco',
    'uniOM',
    'AZzwo',
    'HkaRI',
    'epzGR',
    'anchorY',
    'VzLOc',
    'sIDBT',
    '275HyKwDe',
    'selected',
    'fIIUR',
    'THDYW',
    'yhiip',
    'fillStart',
    'XrzJg',
    'erarchy',
    '__listened',
    'GET',
    'uiTransfor',
    'CocosCreat',
    'tlTeB',
    'BYujX',
    'HSqgX',
    'oJtNP',
    '_uiProps',
    '\x20is\x20not\x20a\x20',
    'type',
    '2.0',
    'overflow',
    '4|2|0|3|5|',
    'CiXVd',
    'NoIqK',
    'constructo',
    'circle',
    '1zPtLeO',
    'rection',
    'nOcmu',
    'oMQWu',
    'lvkOw',
    '856671tyFUpT',
    'resize',
    'ntsInChild',
    'paddingBot',
    'fillType',
    'isStretchH',
    '#content',
    'KlyXr',
    'PwPka',
    'style',
    '1360484LQSuqG',
    'opacityInH',
    'wWvxs',
    'xUpUY',
    'LayoutComp',
    'instance',
    'nent',
    'RKBUN',
    'bWYOw',
    'WYOwh',
    'JGZud',
    '_id',
    '#rrggbb',
    'location',
    'soOeG',
    'WHITE',
    'NIcih',
    'EhDcS',
    'isteners',
    'ALzzc',
    'CHILD_REMO',
    'HHNzc',
    'isFairyCom',
    'jAYPt',
    'rite',
    'height',
    'UNCH',
    'getClassNa',
    'formatStr',
    'ZXssh',
    'nIjYG',
    'changed',
    'HJGOd',
    'DrawCall\x20f',
    'pause',
    'ntInChildr',
    'WidgetComp',
    'stringify',
    'HjbFI',
    'WZwKC',
    'lPCom',
    'LdVkK',
    'uuid',
    'fcCVC',
    'dTKTJ',
    'YwaXC',
    'stroke',
    'setDisplay',
    'yNwRe',
    'Top',
    'maybe\x20this',
    'Label',
    'aXAiI',
    'CHILD_REOR',
    'debug',
    'MenuEnable',
    'Direction',
    'ILNsu',
    '1WylRLx',
    'anchorX',
    'toString',
    '__initLogL',
    'subSelf',
    'reverse',
    'concat',
    'disabledSp',
    'CurrentSce',
    'GPKsv',
    'stopPropag',
    'VED',
    'Asset',
    'NtHVp',
    'RmnQO',
    '1EXhUZy',
    'IURrN',
    'map',
    'gVSPs',
    'assign',
    'opacity',
    'now',
    'pbgEL',
    'xewUV',
    'Bottom',
    '5065zOhMoj',
    'ON_WINDOW_',
    'SJVuH',
    'techange',
    'EVENT_AFTE',
    'isCC_COM',
    'node',
    'info',
    'IpNFj',
    'tats',
    'DER',
    'ejection',
    'jpvFq',
    'RDdCa',
    'zSfyR',
    'body',
    'push',
    'Center',
    'ocKDk',
    'uFaPH',
    'hoverSprit',
    'iLFhP',
    'isPaused',
    'atePropaga',
    'active-in-',
    '\x20comp1\x20alr',
    'hVxOI',
    'addEventLi',
    'filter',
    'ren',
    'wyjhg',
    'PxVmy',
    'hoverColor',
    'cBXVw',
    'RDmbE',
    'yKkxs',
    'nVnVn',
    '326367NOhYAl',
    'OtAQg',
    'length',
    'DcrfK',
    'spacingX',
    'readyState',
    'MEjHK',
    'JrfHh',
    'iJuFV',
    'scaleX',
    'updateAlig',
    'IfOSR',
    'bQaXh',
    '\x20version.',
    'hidden',
    'Transition',
    'DoEZa',
    'cellSize',
    'tor',
    'none',
    'iTAGX',
    'contains',
    'qRVRU',
    'rMSKf',
    'uiComp',
    '4|1|2|0|3',
    'director',
    'swODW',
    'stopImmedi',
    '3rOGodw',
    'getScene',
    'Stats',
    '379838SEmeHz',
    'cVgrn',
    'startsWith',
    'abled',
    'CbANV',
    'paddingLef',
    'rIeHY',
    'CHILD_ADDE',
    'lineWidth',
    'VerticalCe',
    'JgcqS',
    'RLoiB',
    '2|4|1|3|6|',
    'iwbbc',
    'WnhBi',
    'send',
    ',\x20not\x20lite',
    'rotation',
    'ENGINE_VER',
    'convertToW',
    'removeFrom',
    'BFyfp',
    'isValid',
    'ly\x20support',
    '6|1',
    'KrJsc',
    'spacingY',
    'xCZIF',
    'SMnVd',
    'addCompone',
    'LhfUF',
    'coms',
    'ZERO',
    'isRetinaEn',
    'step',
    'innerHeigh',
    'ValueType',
    'SFwFp',
    'CDGPh',
    'transition',
    'dMlET',
    'R_SCENE_LA',
    'function',
    'ation',
    'unschedule',
    'eight',
    'ZPFDL',
    'SjgWz',
    'pEOVW',
    'OcJGz',
    'COLOR',
    'oEuvN',
    'kgfaB',
    'view',
    'enabled',
    'KFfap',
    'Canvas',
    'WdscE',
    'QcdWB',
    'DwEkL',
    'Component',
    'Layout',
    'Aaltn',
    'unction\x20on',
    'qVCqt',
    'fESbm',
    'NONE',
    'ylAEG',
    'SION',
    'lor',
    'jrXai',
    'verticalDi',
    'FHexD',
    'Right',
    'clear',
    'rbhhv',
    'aClRg',
    'KPRnQ',
    'split',
    'find',
    'reason',
    'FILLED',
    'pressedCol',
    'resume',
    'VIXnH',
    'fhvtA',
    'VDVQq',
    'every',
    'AlignMode',
    'yFjiK',
    'UBWJD',
    'Type',
    'Vec2',
    'color',
    'GRhJU',
    'comp1',
    'paddingRig',
    'setFrameSi',
    'JeBUz',
    'or\x20Game',
    'log',
    'display',
    'JoiDA',
    'warn',
    'nter',
    '391326mRUJIT',
    'append',
    'IsYkZ',
    'byNLT',
    'isAbsolute',
    'width',
    'call',
    '8|0|7|5',
    'div',
    'wMfxA',
    'scheduleOn',
    'aGdYX',
    'join',
    'node:\x20',
    'name',
    'status',
    'WnHbR',
    'innerWidth',
    'tom',
    'lIJkV',
    'scaleY',
    'includes',
    'WeTQQ',
    'orldSpace',
    'toLowerCas',
    'update-db',
    'href',
    'ResizeMode',
    'RoPKb',
    'oYVih',
    'Button',
    'onent',
    'from',
    'parentElem',
    'SpriteComp',
    'error',
    'BLACK',
    'Node:@',
    'Graphics',
    'tKVTx',
    'waQEb',
    'btodB',
    'bYROs',
    'GRID',
    'rysVQ',
    'bVdnm',
    'RVPrB',
    'OINMv',
    'mTgMu',
    'fillRange',
    'alignMode',
    'rect',
    'temp1',
    'FJEXk',
    'EventType',
    'createElem',
    'Director',
    '\x20temp1\x20alr',
    'AMImR',
    'fromHEX',
    'INSPECTOR-',
    'stener',
    'nment',
    'paddingTop',
    'pressedSpr',
    '.contentWr',
    'children',
    'ZNwND',
    'normalSpri',
    'cXlSC'
];
const _0x52fb71 = _0x43c6;
(function (_0x1bde74, _0xb871b) {
    const _0xb2e001 = _0x43c6;
    while (!![]) {
        try {
            const _0x4a4894 = -parseInt(_0xb2e001(0x1e1)) + parseInt(_0xb2e001(0x24a)) * -parseInt(_0xb2e001(0x13a)) + parseInt(_0xb2e001(0x192)) * parseInt(_0xb2e001(0x149)) + -parseInt(_0xb2e001(0x120)) * -parseInt(_0xb2e001(0x19c)) + -parseInt(_0xb2e001(0xd7)) + -parseInt(_0xb2e001(0x1de)) * -parseInt(_0xb2e001(0x1c1)) + parseInt(_0xb2e001(0x13f)) * -parseInt(_0xb2e001(0x183));
            if (_0x4a4894 === _0xb871b)
                break;
            else
                _0x1bde74['push'](_0x1bde74['shift']());
        } catch (_0x3c0a4f) {
            _0x1bde74['push'](_0x1bde74['shift']());
        }
    }
}(_0x4452, -0xdf1b9 + -0x7 * -0x8661 + 0x16d030));
function _0x43c6(_0x18fe2c, _0x5ca76a) {
    _0x18fe2c = _0x18fe2c - (0x4 * -0x35f + 0x1b1b * -0x1 + 0x6e4 * 0x6);
    let _0x1f421a = _0x4452[_0x18fe2c];
    return _0x1f421a;
}
if (!window[_0x52fb71(0x186) + _0x52fb71(0x15b)]) {
    var __nd = {}, __toggleDC = function () {
            const _0x3b8ab5 = _0x52fb71, _0x2f428e = { 'ocKDk': _0x3b8ab5(0x16a) + _0x3b8ab5(0x220) + _0x3b8ab5(0x1f8) + _0x3b8ab5(0x118) + _0x3b8ab5(0x104) + _0x3b8ab5(0x1f1) + _0x3b8ab5(0x1ce) };
            console[_0x3b8ab5(0x248)](_0x2f428e[_0x3b8ab5(0x1ae)]);
        }, __aa = function (_0x291704, _0x566159, _0x30d773 = 0x1f44 + -0x5 * 0x137 + -0x26 * 0xa3) {
            const _0x1d3e89 = _0x52fb71, _0x54b2f3 = {
                    'btodB': function (_0x52f786, _0x14e344) {
                        return _0x52f786(_0x14e344);
                    },
                    'PxVmy': _0x1d3e89(0x128),
                    'KPRnQ': function (_0x2eb5a7) {
                        return _0x2eb5a7();
                    },
                    'LhfUF': function (_0x1a6184) {
                        return _0x1a6184();
                    },
                    'RLoiB': function (_0x41b11b) {
                        return _0x41b11b();
                    },
                    'nVnVn': _0x1d3e89(0x154),
                    'IURrN': function (_0x5b8998, _0x1e7cdd, _0x336554, _0x1677ef) {
                        return _0x5b8998(_0x1e7cdd, _0x336554, _0x1677ef);
                    },
                    'iQxxS': function (_0x2f5e62, _0x179457) {
                        return _0x2f5e62 instanceof _0x179457;
                    },
                    'rMSKf': function (_0x439134, _0x36bf2e) {
                        return _0x439134 == _0x36bf2e;
                    },
                    'jAYPt': function (_0x1658b0, _0x1032be) {
                        return _0x1658b0 instanceof _0x1032be;
                    },
                    'bYROs': _0x1d3e89(0x18b) + 'ne',
                    'DoEZa': function (_0x3c0f04, _0x2915a9) {
                        return _0x3c0f04 instanceof _0x2915a9;
                    },
                    'CDGPh': _0x1d3e89(0x1da),
                    'Aaltn': _0x1d3e89(0x1b4) + _0x1d3e89(0xc9) + _0x1d3e89(0x168)
                };
            _0x291704[_0x1d3e89(0x258)] = _0x566159[_0x1d3e89(0x258)], _0x291704['id'] = _0x566159[_0x54b2f3[_0x1d3e89(0x1c0)]], _0x291704[_0x1d3e89(0x15f)] = ![], _0x291704[_0x1d3e89(0xee)] = _0x54b2f3[_0x1d3e89(0x111)](_0x566159, cc[_0x1d3e89(0xd9)]) ? !![] : _0x566159[_0x1d3e89(0xee)];
            _0x54b2f3[_0x1d3e89(0x1d8)](_0x291704[_0x1d3e89(0x258)][_0x1d3e89(0x1c3)], 0xa * 0x1cf + -0x1 * -0xeef + -0x2105) && _0x54b2f3[_0x1d3e89(0x160)](_0x566159, cc[_0x1d3e89(0xd9)]) && (_0x291704[_0x1d3e89(0x258)] = _0x54b2f3[_0x1d3e89(0x274)]);
            _0x291704[_0x1d3e89(0x121)] = ![];
            let _0x3ae5a5 = !![];
            _0x291704[_0x1d3e89(0xea) + _0x1d3e89(0x127)] = _0x54b2f3[_0x1d3e89(0x1d1)](_0x566159, cc[_0x1d3e89(0xd9)]) ? !![] : _0x566159[_0x1d3e89(0xea) + _0x1d3e89(0x127)];
            if (!_0x566159[_0x54b2f3[_0x1d3e89(0x1bb)]]) {
                const _0x41fd3d = _0x54b2f3[_0x1d3e89(0x207)][_0x1d3e89(0x22f)]('|');
                let _0x23cb3a = 0x427 + 0x1f2d + -0x2354;
                while (!![]) {
                    switch (_0x41fd3d[_0x23cb3a++]) {
                    case '0':
                        _0x566159['on'](_0x54b2f3[_0x1d3e89(0x21f)], function (_0x2a878e) {
                            const _0x462dc0 = _0x1d3e89;
                            _0x54b2f3[_0x462dc0(0x1ec)](__readyUpdateTree);
                        });
                        continue;
                    case '1':
                        _0x566159['on'](cc[_0x1d3e89(0xec)][_0x1d3e89(0x280)][_0x1d3e89(0x1e8) + 'D'], function (_0x33c598) {
                            const _0x2f2af2 = _0x1d3e89;
                            _0x54b2f3[_0x2f2af2(0x1ff)](__readyUpdateTree);
                        });
                        continue;
                    case '2':
                        _0x566159['on'](cc[_0x1d3e89(0xec)][_0x1d3e89(0x280)][_0x1d3e89(0x17e) + _0x1d3e89(0x1a6)], function (_0x4e73d5) {
                            const _0x7e89c9 = _0x1d3e89;
                            _0x54b2f3[_0x7e89c9(0x1ec)](__readyUpdateTree);
                        });
                        continue;
                    case '3':
                        _0x566159[_0x54b2f3[_0x1d3e89(0x1bb)]] = !![];
                        continue;
                    case '4':
                        _0x566159['on'](cc[_0x1d3e89(0xec)][_0x1d3e89(0x280)][_0x1d3e89(0x15d) + _0x1d3e89(0x18e)], function (_0x566e05) {
                            const _0x525d44 = _0x1d3e89;
                            _0x54b2f3[_0x525d44(0x273)](__deleteFromDt, _0x566e05), delete _0x566e05[_0x54b2f3[_0x525d44(0x1bb)]], _0x54b2f3[_0x525d44(0x22e)](__readyUpdateTree);
                        });
                        continue;
                    }
                    break;
                }
            }
            let _0x45563a = -0x2da + 0x2672 + -0x2398, _0x244234 = _0x291704[_0x1d3e89(0x14a) + _0x1d3e89(0xd1)] = _0x54b2f3[_0x1d3e89(0x273)](Number, _0x30d773 && _0x566159[_0x1d3e89(0x197)]);
            return _0x291704[_0x1d3e89(0x28c)] = _0x566159[_0x1d3e89(0x28c)][_0x1d3e89(0x194)](_0x256e69 => {
                const _0x357b2e = _0x1d3e89;
                return __nd[_0x256e69[_0x54b2f3[_0x357b2e(0x1c0)]]] = _0x256e69, _0x54b2f3[_0x357b2e(0x193)](__aa, {}, _0x256e69, _0x244234);
            }), _0x291704;
        }, __initLogListeners = function () {
            const _0x2cf6d9 = _0x52fb71, _0x46e19d = {
                    'nOcmu': function (_0x217202, _0x5f4200) {
                        return _0x217202 != _0x5f4200;
                    },
                    'byNLT': _0x2cf6d9(0x115),
                    'fcCVC': _0x2cf6d9(0x20b),
                    'iTAGX': function (_0xbd22d8, _0x12dea2) {
                        return _0xbd22d8(_0x12dea2);
                    },
                    'yrVrX': function (_0x505883, _0x5b6486) {
                        return _0x505883 == _0x5b6486;
                    },
                    'RmnQO': _0x2cf6d9(0x107),
                    'RgTyu': function (_0x1f9cd0, _0x246ecd) {
                        return _0x1f9cd0 == _0x246ecd;
                    },
                    'iJuFV': function (_0x30ae2d, _0x2921b4) {
                        return _0x30ae2d != _0x2921b4;
                    },
                    'wWvxs': function (_0x3c7b05, _0x41dd9f) {
                        return _0x3c7b05(_0x41dd9f);
                    },
                    'VIXnH': function (_0x570233, _0x57856e) {
                        return _0x570233 != _0x57856e;
                    },
                    'fIIUR': function (_0xcdf3e1, _0x302f0d) {
                        return _0xcdf3e1(_0x302f0d);
                    },
                    'jcUum': function (_0x3d1feb, _0xb487e1) {
                        return _0x3d1feb(_0xb487e1);
                    },
                    'uepir': function (_0x259db8, _0x26f17d) {
                        return _0x259db8(_0x26f17d);
                    },
                    'WtAML': _0x2cf6d9(0x26d),
                    'diBoz': _0x2cf6d9(0x105) + _0x2cf6d9(0x1a7)
                };
            window[_0x2cf6d9(0x1b7) + _0x2cf6d9(0x287)](_0x46e19d[_0x2cf6d9(0xff)], _0x48bd5b => {
                const _0x2057ba = _0x2cf6d9;
                console[_0x2057ba(0x26d)](_0x48bd5b[_0x2057ba(0x106)] + '\x0a' + _0x48bd5b[_0x2057ba(0x26d)][_0x2057ba(0xcb)]);
            }, !![]), window[_0x2cf6d9(0x1b7) + _0x2cf6d9(0x287)](_0x46e19d[_0x2cf6d9(0xc5)], _0x36c3e1 => {
                const _0x23e4a6 = _0x2cf6d9;
                console[_0x23e4a6(0x26d)]('' + _0x36c3e1[_0x23e4a6(0x231)]);
            }, !![]);
            let _0xa6ac65 = function (_0x4cc461) {
                    const _0x15406b = _0x2cf6d9, _0x159f5c = {
                            'CiXVd': function (_0xcdc199, _0x2cba0b) {
                                const _0x5ca6e9 = _0x43c6;
                                return _0x46e19d[_0x5ca6e9(0x13c)](_0xcdc199, _0x2cba0b);
                            },
                            'ZXssh': _0x46e19d[_0x15406b(0x24d)],
                            'gVSPs': _0x46e19d[_0x15406b(0x174)],
                            'tlTeB': function (_0x459d5c, _0x32cbd1) {
                                const _0x51f13f = _0x15406b;
                                return _0x46e19d[_0x51f13f(0x1d5)](_0x459d5c, _0x32cbd1);
                            },
                            'TedxL': function (_0x7fab42, _0x9aceca) {
                                const _0x2bf0b5 = _0x15406b;
                                return _0x46e19d[_0x2bf0b5(0xdd)](_0x7fab42, _0x9aceca);
                            },
                            'EhDcS': _0x46e19d[_0x15406b(0x191)],
                            'nvATP': function (_0x5d33b4, _0x32d90c) {
                                const _0x319528 = _0x15406b;
                                return _0x46e19d[_0x319528(0x13c)](_0x5d33b4, _0x32d90c);
                            }
                        };
                    let _0x54a56a = _0x4cc461[_0x15406b(0x194)](_0x23fd92 => {
                        const _0x521f28 = _0x15406b;
                        let _0x5d1cb5 = '';
                        if (_0x159f5c[_0x521f28(0x136)](typeof _0x23fd92, _0x159f5c[_0x521f28(0x166)]) && _0x159f5c[_0x521f28(0x136)](typeof _0x23fd92, _0x159f5c[_0x521f28(0x195)]))
                            _0x5d1cb5 = _0x159f5c[_0x521f28(0x12c)](String, _0x23fd92);
                        else {
                            if (_0x159f5c[_0x521f28(0xce)](_0x23fd92, null))
                                return _0x159f5c[_0x521f28(0x15a)];
                            let _0x3c3372 = {};
                            for (let _0xcee083 in _0x23fd92) {
                                let _0x22b456 = _0x23fd92[_0xcee083];
                                _0x159f5c[_0x521f28(0x136)](typeof _0x22b456, _0x159f5c[_0x521f28(0x166)]) && _0x159f5c[_0x521f28(0x29b)](typeof _0x22b456, _0x159f5c[_0x521f28(0x195)]) && (_0x159f5c[_0x521f28(0xce)](_0x22b456, null) ? _0x3c3372[_0xcee083] = _0x159f5c[_0x521f28(0x15a)] : _0x3c3372[_0xcee083] = _0x22b456);
                            }
                            _0x5d1cb5 = JSON[_0x521f28(0x16e)](_0x3c3372, null, '\x09');
                        }
                        return _0x5d1cb5;
                    });
                    if (_0x46e19d[_0x15406b(0xf9)](_0x54a56a[_0x15406b(0x1c3)], -0x1493 + -0x55 * -0x4 + 0x160 * 0xe))
                        return _0x54a56a[0x21c5 + -0xc01 * -0x1 + -0x3 * 0xf42];
                    return _0x54a56a[_0x15406b(0x256)](',');
                }, _0x3339d6 = console[_0x2cf6d9(0x245)];
            console[_0x2cf6d9(0x245)] = function (..._0x77bc06) {
                const _0x1ba2a4 = _0x2cf6d9;
                _0x3339d6[_0x1ba2a4(0x250)](console, ..._0x77bc06);
                let _0x35f4cf = _0x77bc06[_0x1ba2a4(0x238)](_0x47665f => {
                    const _0x4264db = _0x1ba2a4;
                    let _0xd17ede = typeof _0x47665f;
                    return _0x46e19d[_0x4264db(0x13c)](_0xd17ede, _0x46e19d[_0x4264db(0x174)]) && _0x46e19d[_0x4264db(0x1c9)](_0xd17ede, _0x46e19d[_0x4264db(0x24d)]);
                });
                !_0x35f4cf ? _0x46e19d[_0x1ba2a4(0x1d5)](sendLog, _0x46e19d[_0x1ba2a4(0x14b)](_0xa6ac65, _0x77bc06)) : _0x46e19d[_0x1ba2a4(0x14b)](sendLog, cc['js'][_0x1ba2a4(0x165)](..._0x77bc06));
            };
            let _0x1b6cdb = console[_0x2cf6d9(0x1a3)];
            console[_0x2cf6d9(0x1a3)] = function (..._0x1f490a) {
                const _0x27eaa1 = _0x2cf6d9, _0x285e3f = {
                        'TDPaC': function (_0x95c610, _0x263a85) {
                            const _0x55af50 = _0x43c6;
                            return _0x46e19d[_0x55af50(0x1c9)](_0x95c610, _0x263a85);
                        },
                        'JrfHh': _0x46e19d[_0x27eaa1(0x174)],
                        'iwbbc': function (_0x5ce7ed, _0x38a3a0) {
                            const _0x4259f5 = _0x27eaa1;
                            return _0x46e19d[_0x4259f5(0x1c9)](_0x5ce7ed, _0x38a3a0);
                        },
                        'DcrfK': _0x46e19d[_0x27eaa1(0x24d)]
                    };
                _0x1b6cdb[_0x27eaa1(0x250)](console, ..._0x1f490a);
                let _0x4f1e1d = _0x1f490a[_0x27eaa1(0x238)](_0x4ac29a => {
                    const _0x67df6a = _0x27eaa1;
                    let _0x1a84b9 = typeof _0x4ac29a;
                    return _0x285e3f[_0x67df6a(0x29a)](_0x1a84b9, _0x285e3f[_0x67df6a(0x1c8)]) && _0x285e3f[_0x67df6a(0x1ee)](_0x1a84b9, _0x285e3f[_0x67df6a(0x1c4)]);
                });
                !_0x4f1e1d ? _0x46e19d[_0x27eaa1(0x14b)](sendLog, _0x46e19d[_0x27eaa1(0x14b)](_0xa6ac65, _0x1f490a)) : _0x46e19d[_0x27eaa1(0x14b)](sendLog, cc['js'][_0x27eaa1(0x165)](..._0x1f490a));
            };
            let _0x313e1b = console[_0x2cf6d9(0x26d)];
            console[_0x2cf6d9(0x26d)] = function (..._0x913038) {
                const _0x4de13e = _0x2cf6d9, _0x1c7e08 = {
                        'JoiDA': function (_0x25846d, _0x2d8908) {
                            const _0x4ced18 = _0x43c6;
                            return _0x46e19d[_0x4ced18(0x235)](_0x25846d, _0x2d8908);
                        },
                        'aGdYX': _0x46e19d[_0x4de13e(0x174)],
                        'WYOwh': function (_0x23271f, _0xa7e09d) {
                            const _0x372d52 = _0x4de13e;
                            return _0x46e19d[_0x372d52(0x235)](_0x23271f, _0xa7e09d);
                        },
                        'LdVkK': _0x46e19d[_0x4de13e(0x24d)]
                    };
                _0x313e1b[_0x4de13e(0x250)](console, ..._0x913038);
                let _0x4d040b = _0x913038[_0x4de13e(0x238)](_0x42cb65 => {
                    const _0x5637a9 = _0x4de13e;
                    let _0x4b44b4 = typeof _0x42cb65;
                    return _0x1c7e08[_0x5637a9(0x247)](_0x4b44b4, _0x1c7e08[_0x5637a9(0x255)]) && _0x1c7e08[_0x5637a9(0x152)](_0x4b44b4, _0x1c7e08[_0x5637a9(0x172)]);
                });
                !_0x4d040b ? _0x46e19d[_0x4de13e(0x14b)](sendError, _0x46e19d[_0x4de13e(0x122)](_0xa6ac65, _0x913038)) : _0x46e19d[_0x4de13e(0x122)](sendError, cc['js'][_0x4de13e(0x165)](..._0x913038));
            };
            let _0x412f70 = console[_0x2cf6d9(0x248)];
            console[_0x2cf6d9(0x248)] = function (..._0x519208) {
                const _0x4e73ec = _0x2cf6d9, _0x10141a = {
                        'lPCom': function (_0x4a29ab, _0x22ba47) {
                            const _0x1c4819 = _0x43c6;
                            return _0x46e19d[_0x1c4819(0x235)](_0x4a29ab, _0x22ba47);
                        },
                        'CEXGj': _0x46e19d[_0x4e73ec(0x174)],
                        'THDYW': function (_0x33c112, _0x460472) {
                            const _0x210944 = _0x4e73ec;
                            return _0x46e19d[_0x210944(0x235)](_0x33c112, _0x460472);
                        },
                        'oJtNP': _0x46e19d[_0x4e73ec(0x24d)]
                    };
                _0x412f70[_0x4e73ec(0x250)](console, ..._0x519208);
                let _0x45762d = _0x519208[_0x4e73ec(0x238)](_0x52c5ed => {
                    const _0x27c4cf = _0x4e73ec;
                    let _0x49a9c3 = typeof _0x52c5ed;
                    return _0x10141a[_0x27c4cf(0x171)](_0x49a9c3, _0x10141a[_0x27c4cf(0xca)]) && _0x10141a[_0x27c4cf(0x123)](_0x49a9c3, _0x10141a[_0x27c4cf(0x12f)]);
                });
                !_0x45762d ? _0x46e19d[_0x4e73ec(0x122)](sendWarn, _0x46e19d[_0x4e73ec(0x293)](_0xa6ac65, _0x519208)) : _0x46e19d[_0x4e73ec(0xf2)](sendWarn, cc['js'][_0x4e73ec(0x165)](..._0x519208));
            };
        }, __initSf = function (_0x5b2c5e = ![]) {
            const _0x380669 = _0x52fb71, _0x3d8a7b = {
                    'NtHVp': function (_0x2efac4, _0x336d13) {
                        return _0x2efac4(_0x336d13);
                    },
                    'SMnVd': function (_0x4c380e) {
                        return _0x4c380e();
                    },
                    'lvkOw': function (_0x3c6a9e, _0x291758) {
                        return _0x3c6a9e(_0x291758);
                    },
                    'RDdCa': function (_0x18f6f6, _0x24e02c) {
                        return _0x18f6f6(_0x24e02c);
                    },
                    'GRhJU': function (_0x2c77ba, _0x32e41e) {
                        return _0x2c77ba(_0x32e41e);
                    },
                    'yKkxs': function (_0x30baf9, _0x351614, _0x2c8fa1) {
                        return _0x30baf9(_0x351614, _0x2c8fa1);
                    },
                    'rbhhv': _0x380669(0x17b) + _0x380669(0x131) + _0x380669(0x12b) + _0x380669(0x244),
                    'xtDSU': _0x380669(0x140),
                    'UBWJD': function (_0x3b5a21, _0x16693e) {
                        return _0x3b5a21(_0x16693e);
                    },
                    'bWYOw': _0x380669(0x101) + _0x380669(0x180)
                };
            if (!window['cc']) {
                !_0x5b2c5e && _0x3d8a7b[_0x380669(0x1bf)](setTimeout, () => {
                    const _0x4603c0 = _0x380669;
                    _0x3d8a7b[_0x4603c0(0x190)](__initSf, !![]);
                }, 0x1a9a + -0x1313 * 0x1 + -0x49 * -0x1);
                if (_0x5b2c5e)
                    console[_0x380669(0x26d)](_0x3d8a7b[_0x380669(0x22c)]);
                return;
            }
            cc[_0x380669(0x245)] = console[_0x380669(0x245)], cc[_0x380669(0x248)] = console[_0x380669(0x248)], cc[_0x380669(0x26d)] = console[_0x380669(0x26d)];
            cc[_0x380669(0x1f3) + _0x380669(0x225)][_0x380669(0x1e3)]('3.') && (cc[_0x380669(0x109)] = cc[_0x380669(0x26c) + _0x380669(0x269)], cc[_0x380669(0x17c)] = cc[_0x380669(0x10a) + _0x380669(0x14f)], cc[_0x380669(0xcc)] = cc[_0x380669(0x16d) + _0x380669(0x269)], cc[_0x380669(0x21e)] = cc[_0x380669(0x14d) + _0x380669(0x269)]);
            if (CC_PREVIEW && !cc[_0x380669(0x1f3) + _0x380669(0x225)][_0x380669(0x1e3)]('1.'))
                window[_0x380669(0x1b7) + _0x380669(0x287)](_0x3d8a7b[_0x380669(0xf6)], function (_0xfcf273) {
                    const _0xa35a29 = _0x380669;
                    _0xfcf273[_0xa35a29(0x1dd) + _0xa35a29(0x1b3) + _0xa35a29(0xed)](), _0xfcf273[_0xa35a29(0x18d) + _0xa35a29(0x20c)](), _0x3d8a7b[_0xa35a29(0x1fd)](__updateResize);
                }, { 'capture': !![] });
            cc[_0x380669(0x1db)]['on'](cc[_0x380669(0x282)][_0x380669(0x1a0) + _0x380669(0x20a) + _0x380669(0x163)], function () {
                const _0x10d76f = _0x380669;
                _0x3d8a7b[_0x10d76f(0x1fd)](__removeOtherNodes), _0x3d8a7b[_0x10d76f(0x13e)](__readyUpdateTree, !![]), _0x3d8a7b[_0x10d76f(0x1a9)](sendGameState, cc[_0x10d76f(0x117)][_0x10d76f(0x1b2)]());
            });
            cc[_0x380669(0x1db)][_0x380669(0x1df)]() && _0x3d8a7b[_0x380669(0x23b)](__readyUpdateTree, !![]);
            let _0x1117ec = cc[_0x380669(0x117)][_0x380669(0x16b)];
            cc[_0x380669(0x117)][_0x380669(0x16b)] = function () {
                const _0x5b12ae = _0x380669;
                _0x1117ec[_0x5b12ae(0x250)](cc[_0x5b12ae(0x117)]), _0x3d8a7b[_0x5b12ae(0x23f)](sendGameState, cc[_0x5b12ae(0x117)][_0x5b12ae(0x1b2)]());
            };
            let _0x139e13 = cc[_0x380669(0x117)][_0x380669(0x234)];
            cc[_0x380669(0x117)][_0x380669(0x234)] = function () {
                const _0x22b796 = _0x380669;
                _0x139e13[_0x22b796(0x250)](cc[_0x22b796(0x117)]), _0x3d8a7b[_0x22b796(0x23f)](sendGameState, cc[_0x22b796(0x117)][_0x22b796(0x1b2)]());
            }, cc[_0x3d8a7b[_0x380669(0x151)]] = !![];
        }, __updateResize = function () {
            const _0xf4bfe8 = _0x52fb71, _0x2fd0df = {
                    'osIMI': function (_0x255cf5, _0x1c31ad) {
                        return _0x255cf5 == _0x1c31ad;
                    }
                };
            if (!CC_PREVIEW)
                return;
            cc[_0xf4bfe8(0x1db)][_0xf4bfe8(0x1df)]()[_0xf4bfe8(0xf1) + _0xf4bfe8(0x141) + _0xf4bfe8(0x1b9)](cc[_0xf4bfe8(0xcc)])[_0xf4bfe8(0x10d)](_0x530f2b => {
                const _0x7a274f = _0xf4bfe8;
                if (_0x530f2b[_0x7a274f(0x1f7)]) {
                    if (cc[_0x7a274f(0xcc)][_0x7a274f(0x239)]) {
                        if (_0x2fd0df[_0x7a274f(0xe0)](_0x530f2b[_0x7a274f(0x27c)], cc[_0x7a274f(0xcc)][_0x7a274f(0x239)][_0x7a274f(0x19d) + _0x7a274f(0xe1)]))
                            _0x530f2b[_0x7a274f(0x1cb) + _0x7a274f(0x288)]();
                    } else
                        _0x530f2b[_0x7a274f(0xf3) + _0x7a274f(0xd1)] && _0x530f2b[_0x7a274f(0x1cb) + _0x7a274f(0x288)]();
                }
            });
        }, __removeOtherNodes = function () {
            const _0x19cc4b = _0x52fb71, _0x3d570f = {
                    'OINMv': _0x19cc4b(0x145),
                    'JxkVr': function (_0x48317d, _0x406860) {
                        return _0x48317d != _0x406860;
                    },
                    'PwPka': _0x19cc4b(0x28b) + 'ap',
                    'WAHBb': _0x19cc4b(0x1cf),
                    'KrJsc': _0x19cc4b(0xfc),
                    'jrXai': _0x19cc4b(0x252),
                    'KFfap': _0x19cc4b(0x1d4),
                    'DwEkL': function (_0x5d5fb6, _0x43029d) {
                        return _0x5d5fb6 < _0x43029d;
                    },
                    'ZPFDL': function (_0x60d7ae, _0x46362c) {
                        return _0x60d7ae != _0x46362c;
                    },
                    'YwaXC': function (_0x3d4676) {
                        return _0x3d4676();
                    }
                };
            if (cc[_0x19cc4b(0x1f3) + _0x19cc4b(0x225)][_0x19cc4b(0x1e3)]('1.'))
                return;
            let _0x2be3ac = document[_0x19cc4b(0x290) + _0x19cc4b(0x1d3)](_0x3d570f[_0x19cc4b(0x279)]);
            _0x2be3ac && _0x3d570f[_0x19cc4b(0xd8)](_0x2be3ac[_0x19cc4b(0x26b) + _0x19cc4b(0x292)], document[_0x19cc4b(0x1ab)]) && document[_0x19cc4b(0x1ab)][_0x19cc4b(0x24b)](_0x2be3ac);
            let _0x412050 = document[_0x19cc4b(0x290) + _0x19cc4b(0x1d3)](_0x3d570f[_0x19cc4b(0x147)]);
            _0x412050 && (_0x412050[_0x19cc4b(0x148)][_0x19cc4b(0x134)] = _0x3d570f[_0x19cc4b(0xde)], _0x412050[_0x19cc4b(0x148)][_0x19cc4b(0x162)] = _0x3d570f[_0x19cc4b(0x1fa)], _0x412050[_0x19cc4b(0x148)][_0x19cc4b(0x24f)] = _0x3d570f[_0x19cc4b(0x1fa)]);
            let _0x42bfb0 = document[_0x19cc4b(0x281) + _0x19cc4b(0x292)](_0x3d570f[_0x19cc4b(0x227)]);
            _0x42bfb0[_0x19cc4b(0x148)][_0x19cc4b(0x246)] = _0x3d570f[_0x19cc4b(0x218)], document[_0x19cc4b(0x1ab)][_0x19cc4b(0x24b)](_0x42bfb0);
            let _0x3da135 = Array[_0x19cc4b(0x26a)](document[_0x19cc4b(0x1ab)][_0x19cc4b(0x28c)]), _0x37c778 = null;
            for (let _0xa6f40f = 0x1 * -0xdaf + -0x87e * 0x1 + 0x162d; _0x3d570f[_0x19cc4b(0x21c)](_0xa6f40f, _0x3da135[_0x19cc4b(0x1c3)]); _0xa6f40f++) {
                let _0x41bd79 = _0x3da135[_0xa6f40f];
                _0x3d570f[_0x19cc4b(0x20f)](_0x41bd79, _0x42bfb0) && (!_0x41bd79[_0x19cc4b(0x1d6)](cc[_0x19cc4b(0x117)][_0x19cc4b(0x29c)]) ? _0x42bfb0[_0x19cc4b(0x24b)](_0x41bd79) : _0x37c778 = _0x41bd79);
            }
            if (_0x37c778) {
            }
            _0x3d570f[_0x19cc4b(0x176)](__resizeCvn);
        }, __resizeCvn = function () {
            const _0x524b3f = _0x52fb71, _0x2c5df9 = {
                    'BhuaD': _0x524b3f(0x242) + 'ze',
                    'qRVRU': function (_0x5a7da0) {
                        return _0x5a7da0();
                    },
                    'RDmbE': function (_0x1d887f, _0x2b8d9c) {
                        return _0x1d887f + _0x2b8d9c;
                    }
                };
            if (CC_BUILD)
                return;
            let _0x4fbe8b = cc[_0x524b3f(0x117)][_0x524b3f(0x29c)];
            _0x4fbe8b && (!cc[_0x524b3f(0x1f3) + _0x524b3f(0x225)][_0x524b3f(0x1e3)]('1.') && cc[_0x524b3f(0x216)][_0x2c5df9[_0x524b3f(0xe6)]] ? (cc[_0x524b3f(0x216)][_0x2c5df9[_0x524b3f(0xe6)]](window[_0x524b3f(0x25b)], window[_0x524b3f(0x204) + 't']), _0x2c5df9[_0x524b3f(0x1d7)](__updateResize)) : (_0x4fbe8b[_0x524b3f(0x148)][_0x524b3f(0x162)] = _0x2c5df9[_0x524b3f(0x1be)](window[_0x524b3f(0x204) + 't'], 'px'), _0x4fbe8b[_0x524b3f(0x148)][_0x524b3f(0x24f)] = _0x2c5df9[_0x524b3f(0x1be)](window[_0x524b3f(0x25b)], 'px')));
        }, __reCompile = function () {
            const _0x5d2072 = _0x52fb71, _0x50f179 = {
                    'lIJkV': function (_0x5a428d, _0x3372a0) {
                        return _0x5a428d === _0x3372a0;
                    },
                    'VzLOc': function (_0x116b6f, _0xdd9237) {
                        return _0x116b6f + _0xdd9237;
                    },
                    'tKVTx': _0x5d2072(0x263),
                    'JGZud': _0x5d2072(0x129)
                };
            let _0x2a1f9e = _0x50f179[_0x5d2072(0x11e)](window[_0x5d2072(0x156)][_0x5d2072(0x264)], _0x50f179[_0x5d2072(0x271)]), _0x211216 = new XMLHttpRequest();
            _0x211216[_0x5d2072(0xf5) + _0x5d2072(0x19f)] = function () {
                const _0x12681b = _0x5d2072;
                if (_0x50f179[_0x12681b(0x25d)](_0x211216[_0x12681b(0x1c6)], -0x1d83 + 0x1f15 + -0x2 * 0xc7) && _0x50f179[_0x12681b(0x25d)](_0x211216[_0x12681b(0x259)], 0x52 * -0x13 + 0x5d9 + 0x105)) {
                }
            }, _0x211216[_0x5d2072(0x29f)](_0x50f179[_0x5d2072(0x153)], _0x2a1f9e, !![]), _0x211216[_0x5d2072(0x1f0)](null);
        }, __deleteFromDt = function (_0xe9ea3d) {
            const _0x47e696 = _0x52fb71, _0x349f8c = {
                    'PeFvv': function (_0xc00594, _0x520747) {
                        return _0xc00594(_0x520747);
                    },
                    'dMlET': _0x47e696(0x154)
                };
            delete __nd[_0xe9ea3d[_0x349f8c[_0x47e696(0x209)]]];
            if (_0xe9ea3d[_0x47e696(0x28c)])
                _0xe9ea3d[_0x47e696(0x28c)][_0x47e696(0x10d)](_0x42bc4c => {
                    const _0x4488d2 = _0x47e696;
                    _0x349f8c[_0x4488d2(0x295)](__deleteFromDt, _0x42bc4c);
                });
        }, __toggleNode = function (_0x45ba3e) {
            const _0x5acf95 = _0x52fb71, _0x279a3b = {
                    'oEuvN': function (_0x3901e2) {
                        return _0x3901e2();
                    }
                };
            let _0x48d054 = __nd[_0x45ba3e];
            if (_0x48d054)
                _0x48d054[_0x5acf95(0xee)] = !_0x48d054[_0x5acf95(0xee)];
            _0x279a3b[_0x5acf95(0x214)](__readyUpdateTree);
        }, __syncNode = function (_0x3efe19, _0x5bcd4d, _0x5928ae) {
            const _0x28cc37 = _0x52fb71, _0x72b93b = {
                    'SFwFp': function (_0x449224, _0xe51c06) {
                        return _0x449224 == _0xe51c06;
                    },
                    'uFaPH': _0x28cc37(0x29e),
                    'jOfok': _0x28cc37(0x133),
                    'WdscE': _0x28cc37(0x1f2),
                    'waQEb': function (_0x345faa, _0x476e61) {
                        return _0x345faa == _0x476e61;
                    },
                    'GPKsv': _0x28cc37(0x23e),
                    'qVCqt': function (_0xbc2e31, _0x18f92c) {
                        return _0xbc2e31(_0x18f92c);
                    },
                    'fePLt': function (_0x59afc6, _0x1996ae) {
                        return _0x59afc6 != _0x1996ae;
                    },
                    'AZzwo': function (_0x2498f9) {
                        return _0x2498f9();
                    }
                };
            let _0x15f0ad = __nd[_0x3efe19];
            _0x72b93b[_0x28cc37(0x206)](_0x5bcd4d, _0x72b93b[_0x28cc37(0x1af)]) && (cc[_0x28cc37(0x1f3) + _0x28cc37(0x225)][_0x28cc37(0x1e3)](_0x72b93b[_0x28cc37(0x10f)]) || cc[_0x28cc37(0x1f3) + _0x28cc37(0x225)][_0x28cc37(0x1e3)]('1.')) && (_0x5bcd4d = _0x72b93b[_0x28cc37(0x21a)]), _0x72b93b[_0x28cc37(0x272)](_0x5bcd4d, _0x72b93b[_0x28cc37(0x18c)]) ? _0x5928ae = cc[_0x28cc37(0xc1)][_0x28cc37(0x26e)][_0x28cc37(0x285)](_0x5928ae) : _0x5928ae = _0x72b93b[_0x28cc37(0x221)](Number, _0x5928ae), _0x15f0ad && _0x72b93b[_0x28cc37(0xe4)](_0x15f0ad[_0x5bcd4d], _0x5928ae) && (_0x15f0ad[_0x5bcd4d] = _0x5928ae, _0x72b93b[_0x28cc37(0x11a)](__readyUpdateTree));
        }, __syncNodeColor = function (_0x45cb4d, _0x349315) {
            const _0x245a81 = _0x52fb71;
            let _0x51ecf4 = __nd[_0x45cb4d];
            _0x349315 = _0x349315[_0x245a81(0x194)](_0xc3d939 => _0xc3d939 * (-0x539 + 0x1ef5 + -0x18bd));
            if (_0x51ecf4)
                _0x51ecf4[_0x245a81(0x23e)] = cc[_0x245a81(0x23e)](..._0x349315);
        }, __toggleFps = function () {
            const _0x1706f9 = _0x52fb71, _0x4c4936 = {
                    'RKBUN': _0x1706f9(0x110) + _0x1706f9(0x1a5),
                    'WZwKC': _0x1706f9(0x178) + _0x1706f9(0x1e0)
                };
            if (!cc[_0x1706f9(0x17f)]) {
                let _0x3fc182 = !cc[_0x1706f9(0x1db)][_0x4c4936[_0x1706f9(0x150)]]();
                cc[_0x1706f9(0x1db)][_0x4c4936[_0x1706f9(0x170)]](_0x3fc182);
                return;
            }
            let _0x5ec6fa = !cc[_0x1706f9(0x17f)][_0x1706f9(0x110) + _0x1706f9(0x1a5)]();
            cc[_0x1706f9(0x17f)][_0x1706f9(0x178) + _0x1706f9(0x1e0)](_0x5ec6fa);
        }, __removeNode = function (_0x4a3f83) {
            const _0xcbad0f = _0x52fb71;
            let _0x5e2eea = __nd[_0x4a3f83];
            if (_0x5e2eea)
                _0x5e2eea[_0xcbad0f(0x1f5) + _0xcbad0f(0xef)]();
        }, __getNodeDetail = function (_0xddd605) {
            const _0x438747 = _0x52fb71, _0x48fb2e = {
                    'dfPxL': function (_0x2ac3ba, _0x1897b6) {
                        return _0x2ac3ba instanceof _0x1897b6;
                    },
                    'OtAQg': function (_0x1b669c, _0x216c1f) {
                        return _0x1b669c in _0x216c1f;
                    },
                    'IsYkZ': function (_0xc615c3, _0xde1770) {
                        return _0xc615c3 in _0xde1770;
                    },
                    'nRNxr': function (_0x2dbcc0, _0x37d00b) {
                        return _0x2dbcc0 == _0x37d00b;
                    },
                    'xUpUY': _0x438747(0x107),
                    'fQcUR': function (_0x321a99, _0x2617d1) {
                        return _0x321a99 != _0x2617d1;
                    },
                    'XvLzx': _0x438747(0x20b),
                    'cBXVw': _0x438747(0x115),
                    'IpNFj': function (_0x2999aa, _0xcb990c) {
                        return _0x2999aa instanceof _0xcb990c;
                    },
                    'pbgEL': function (_0x348b05, _0x5264bc) {
                        return _0x348b05(_0x5264bc);
                    },
                    'rIeHY': _0x438747(0x294),
                    'WnHbR': function (_0xae7530, _0x2ebe17) {
                        return _0xae7530 == _0x2ebe17;
                    },
                    'uniOM': _0x438747(0xc1),
                    'ajeOU': function (_0x2daaeb, _0x947ccc) {
                        return _0x2daaeb + _0x947ccc;
                    },
                    'XrzJg': function (_0x23bee7, _0x361ad2) {
                        return _0x23bee7 == _0x361ad2;
                    },
                    'MEjHK': function (_0x387911, _0x50c810) {
                        return _0x387911(_0x50c810);
                    },
                    'bcrOT': function (_0x465393, _0x339105) {
                        return _0x465393 != _0x339105;
                    },
                    'iLFhP': _0x438747(0x1a2),
                    'xCZIF': function (_0x44f9ca, _0x5b8d75) {
                        return _0x44f9ca instanceof _0x5b8d75;
                    },
                    'fESbm': function (_0x1fe455, _0x26f4e3) {
                        return _0x1fe455 != _0x26f4e3;
                    },
                    'soOeG': _0x438747(0x1b0) + 'e',
                    'JeBUz': _0x438747(0x28a) + _0x438747(0xe5),
                    'WnhBi': _0x438747(0x18a) + _0x438747(0x161),
                    'FHexD': _0x438747(0x28e) + 'te',
                    'FfHwo': function (_0x1355d5, _0x1ba06d) {
                        return _0x1355d5 != _0x1ba06d;
                    },
                    'CbANV': _0x438747(0x1bc),
                    'OcJGz': _0x438747(0x233) + 'or',
                    'jpvFq': _0x438747(0xe8) + _0x438747(0x226),
                    'SjgWz': _0x438747(0xc4) + 'r',
                    'bknJR': function (_0x24c1c9, _0x24586c) {
                        return _0x24c1c9 instanceof _0x24586c;
                    },
                    'KlyXr': function (_0x2722ca, _0x47654f) {
                        return _0x2722ca != _0x47654f;
                    },
                    'WeTQQ': _0x438747(0x143),
                    'HHNzc': _0x438747(0x27b),
                    'cVgrn': _0x438747(0x125),
                    'Mpnol': _0x438747(0xf0),
                    'RVPrB': function (_0x53e9fd, _0x3e3bb8) {
                        return _0x53e9fd == _0x3e3bb8;
                    },
                    'wYgIz': _0x438747(0x135) + _0x438747(0x1f9),
                    'epzGR': _0x438747(0xe3),
                    'dTKTJ': function (_0x5f0857, _0x5677cd) {
                        return _0x5f0857 == _0x5677cd;
                    },
                    'VDVQq': _0x438747(0x142) + _0x438747(0x25c),
                    'HjbFI': _0x438747(0x289),
                    'nIjYG': _0x438747(0x1e6) + 't',
                    'swODW': _0x438747(0x241) + 'ht',
                    'ShfnN': _0x438747(0x228) + _0x438747(0x13b),
                    'SJVuH': _0x438747(0x1c5),
                    'FJEXk': _0x438747(0x116) + _0x438747(0x181),
                    'fhvtA': _0x438747(0x1fb),
                    'xewUV': _0x438747(0x1d2),
                    'ZNwND': function (_0xb0da87, _0x45cab4) {
                        return _0xb0da87 != _0x45cab4;
                    },
                    'wyjhg': function (_0x51aa58, _0xcbf5f0) {
                        return _0x51aa58 != _0xcbf5f0;
                    },
                    'ifqdr': _0x438747(0x1ed) + _0x438747(0x251),
                    'cXlSC': _0x438747(0x24e) + _0x438747(0x19b),
                    'DiLQT': _0x438747(0x114) + _0x438747(0xeb),
                    'RoPKb': _0x438747(0x24e) + _0x438747(0x100) + _0x438747(0x1ad),
                    'hVxOI': _0x438747(0x144) + _0x438747(0x20e),
                    'qRooD': _0x438747(0x24e) + _0x438747(0xcf),
                    'oYVih': _0x438747(0x24e) + _0x438747(0x1ea) + _0x438747(0x249),
                    'oMQWu': _0x438747(0x24e) + _0x438747(0x22a),
                    'BFyfp': _0x438747(0x24e) + _0x438747(0x17a),
                    'QcdWB': function (_0x41f6f8, _0x37a7f8) {
                        return _0x41f6f8 instanceof _0x37a7f8;
                    },
                    'yhiip': _0x438747(0x133),
                    'aClRg': function (_0x5f0b6f, _0xda0292) {
                        return _0x5f0b6f + _0xda0292;
                    },
                    'HkaRI': _0x438747(0x155),
                    'mTgMu': function (_0x30db5c, _0x365fb0) {
                        return _0x30db5c + _0x365fb0;
                    },
                    'bVdnm': _0x438747(0x108) + 's',
                    'HJGOd': function (_0x4376b1, _0x3924ab) {
                        return _0x4376b1(_0x3924ab);
                    }
                };
            let _0x33b44a = __nd[_0xddd605], _0x20a7bc = Date[_0x438747(0x198)]();
            if (_0x33b44a) {
                let {
                        name: _0x1d9844,
                        active: _0xf50279,
                        x: _0x9c9b2d,
                        y: _0x137cd7,
                        angle: _0x3e2b84,
                        scaleX: _0x38f3e9,
                        scaleY: _0x2b2e5f
                    } = _0x33b44a, _0x144bc0 = {
                        'id': _0xddd605,
                        'active': _0xf50279,
                        'name': _0x1d9844,
                        'x': _0x9c9b2d,
                        'y': _0x137cd7,
                        'angle': _0x3e2b84,
                        'scaleX': _0x38f3e9,
                        'scaleY': _0x2b2e5f
                    };
                (cc[_0x438747(0x1f3) + _0x438747(0x225)][_0x438747(0x1e3)](_0x48fb2e[_0x438747(0x124)]) || cc[_0x438747(0x1f3) + _0x438747(0x225)][_0x438747(0x1e3)]('1.')) && (_0x144bc0[_0x438747(0x29e)] = _0x33b44a[_0x438747(0x1f2)]);
                if (cc[_0x438747(0x1f3) + _0x438747(0x225)][_0x438747(0x1e3)]('3.')) {
                    if (_0x33b44a[_0x438747(0x130)][_0x438747(0x12a) + _0x438747(0xc3)]) {
                        let {
                            width: _0x5b6492,
                            height: _0x482a14,
                            anchorX: _0x15e12d,
                            anchorY: _0x391c7a
                        } = _0x33b44a[_0x438747(0x130)][_0x438747(0x12a) + _0x438747(0xc3)];
                        Object[_0x438747(0x196)](_0x144bc0, {
                            'width': _0x5b6492,
                            'height': _0x482a14,
                            'anchorX': _0x15e12d,
                            'anchorY': _0x391c7a
                        });
                        if (_0x33b44a[_0x438747(0x130)][_0x438747(0x1d9)]) {
                            let _0x26155f = _0x33b44a[_0x438747(0x130)][_0x438747(0x1d9)][_0x438747(0x23e)];
                            _0x144bc0[_0x438747(0x23e)] = _0x48fb2e[_0x438747(0x22d)]('#', _0x26155f[_0x438747(0xd2)](_0x48fb2e[_0x438747(0x11b)]));
                        }
                    }
                } else {
                    let {
                        width: _0x48154f,
                        height: _0x10f6b2,
                        anchorX: _0x5828ba,
                        anchorY: _0x550225,
                        opacity: _0x2efec9,
                        group: _0x15c88d,
                        skewX: _0x2f73fe,
                        skewY: _0x1bc471
                    } = _0x33b44a;
                    Object[_0x438747(0x196)](_0x144bc0, {
                        'width': _0x48154f,
                        'height': _0x10f6b2,
                        'anchorX': _0x5828ba,
                        'anchorY': _0x550225,
                        'opacity': _0x2efec9,
                        'group': _0x15c88d,
                        'skewX': _0x2f73fe,
                        'skewY': _0x1bc471
                    });
                    let _0x58e046 = _0x33b44a[_0x438747(0x23e)];
                    _0x144bc0[_0x438747(0x23e)] = _0x48fb2e[_0x438747(0x27a)]('#', _0x58e046[_0x438747(0xd2)](_0x48fb2e[_0x438747(0x11b)]));
                }
                let _0x34e03c = _0x33b44a[_0x48fb2e[_0x438747(0x277)]][_0x438747(0x189)]();
                _0x144bc0[_0x438747(0x200)] = _0x34e03c[_0x438747(0x194)](_0x1756eb => {
                    const _0x483043 = _0x438747;
                    let _0x1aaa87 = {};
                    for (let _0x262a51 in _0x1756eb) {
                        if (_0x48fb2e[_0x483043(0xe7)](_0x1756eb, cc[_0x483043(0x21d)])) {
                            if (_0x262a51[_0x483043(0x1e3)]('_'))
                                continue;
                            _0x1aaa87[_0x483043(0x1a1)] = !![];
                        } else
                            _0x1aaa87[_0x483043(0x1a1)] = ![];
                        if (!_0x48fb2e[_0x483043(0x1c2)](_0x262a51, {
                                'name': '',
                                'uuid': '',
                                'enabled': ''
                            }) && _0x48fb2e[_0x483043(0x24c)](_0x262a51, cc[_0x483043(0x21d)][_0x483043(0xd0)]))
                            continue;
                        let _0x262599 = _0x1756eb[_0x262a51];
                        if (_0x48fb2e[_0x483043(0x297)](_0x262599, null))
                            _0x262599 = _0x48fb2e[_0x483043(0x14c)];
                        let _0x337f92 = typeof _0x262599;
                        if (_0x48fb2e[_0x483043(0xf7)](_0x337f92, _0x48fb2e[_0x483043(0xda)]) && _0x48fb2e[_0x483043(0xf7)](_0x337f92, _0x48fb2e[_0x483043(0x1bd)]))
                            _0x1aaa87[_0x262a51] = _0x1756eb[_0x262a51];
                        else {
                            if (_0x48fb2e[_0x483043(0x1a4)](_0x262599, cc[_0x483043(0x21d)])) {
                                !_0x262599[_0x483043(0x1a2)] && (_0x1aaa87[_0x262a51] = cc['js'][_0x483043(0x164) + 'me'](_0x262599) + ':@' + _0x262599[_0x483043(0x173)]);
                                const {uuidPath: _0xc9a0b} = _0x48fb2e[_0x483043(0x199)](__getPath, _0x262599[_0x483043(0x1a2)]);
                                _0x1aaa87[_0x262a51] = cc['js'][_0x483043(0x164) + 'me'](_0x262599) + ':@' + (_0x262599[_0x483043(0x1a2)] ? _0x262599[_0x483043(0x1a2)][_0x483043(0x258)] : _0x262599[_0x483043(0x1a2)]) + '|' + _0xc9a0b[_0x483043(0x256)]('//');
                            } else {
                                if (_0x48fb2e[_0x483043(0x1a4)](_0x262599, cc[_0x483043(0x18f)]))
                                    _0x1aaa87[_0x262a51] = cc['js'][_0x483043(0x164) + 'me'](_0x262599)[_0x483043(0x103)](-0x12 * 0x14f + 0x31a + 0x1477) + ':@' + _0x262599[_0x483043(0x258)] + '||' + _0x262599[_0x48fb2e[_0x483043(0x1e7)]];
                                else {
                                    if (_0x48fb2e[_0x483043(0x1a4)](_0x262599, cc[_0x483043(0x205)])) {
                                        let _0x57af5f = _0x262599[_0x483043(0x138) + 'r'][_0x483043(0x258)];
                                        _0x1aaa87[_0x262a51] = '' + (_0x48fb2e[_0x483043(0x25a)](_0x57af5f, _0x48fb2e[_0x483043(0x119)]) ? _0x48fb2e[_0x483043(0xc7)](_0x57af5f, ':') : '') + _0x262599[_0x483043(0x185)]();
                                    } else {
                                        if (_0x48fb2e[_0x483043(0x126)](_0x262599[_0x483043(0x138) + 'r'], cc[_0x483043(0xec)])) {
                                            const {uuidPath: _0x59c157} = _0x48fb2e[_0x483043(0x1c7)](__getPath, _0x262599);
                                            if (_0x48fb2e[_0x483043(0x291)](_0x262a51, _0x48fb2e[_0x483043(0x1b1)]))
                                                _0x1aaa87[_0x262a51] = _0x483043(0x26f) + _0x262599[_0x483043(0x258)] + '|' + _0x59c157[_0x483043(0x256)]('//');
                                        } else
                                            !_0x48fb2e[_0x483043(0x1a4)](_0x262599, Function) && (_0x1aaa87[_0x262a51] = _0x48fb2e[_0x483043(0xc7)]('$', _0x262599[_0x483043(0x138) + 'r'] ? _0x262599[_0x483043(0x138) + 'r'][_0x483043(0x258)] : _0x48fb2e[_0x483043(0x1bd)]));
                                    }
                                }
                            }
                        }
                    }
                    if (_0x48fb2e[_0x483043(0x1fc)](_0x1756eb, cc[_0x483043(0x268)])) {
                        if (_0x48fb2e[_0x483043(0x222)](_0x1756eb[_0x483043(0x208)], cc[_0x483043(0x268)][_0x483043(0x1d0)][_0x483043(0x10b)]))
                            delete _0x1aaa87[_0x48fb2e[_0x483043(0x157)]], delete _0x1aaa87[_0x48fb2e[_0x483043(0x243)]], delete _0x1aaa87[_0x48fb2e[_0x483043(0x1ef)]], delete _0x1aaa87[_0x48fb2e[_0x483043(0x229)]];
                        else
                            _0x48fb2e[_0x483043(0x299)](_0x1756eb[_0x483043(0x208)], cc[_0x483043(0x268)][_0x483043(0x1d0)][_0x483043(0x213)]) && (delete _0x1aaa87[_0x48fb2e[_0x483043(0x1e5)]], delete _0x1aaa87[_0x48fb2e[_0x483043(0x212)]], delete _0x1aaa87[_0x48fb2e[_0x483043(0x1a8)]], delete _0x1aaa87[_0x48fb2e[_0x483043(0x210)]]);
                    }
                    _0x48fb2e[_0x483043(0xc8)](_0x1756eb, cc[_0x483043(0x109)]) && (_0x48fb2e[_0x483043(0x146)](_0x1756eb[_0x483043(0x132)], cc[_0x483043(0x109)][_0x483043(0x23c)][_0x483043(0x232)]) && (delete _0x1aaa87[_0x48fb2e[_0x483043(0x260)]], delete _0x1aaa87[_0x48fb2e[_0x483043(0x15e)]], delete _0x1aaa87[_0x48fb2e[_0x483043(0x1e2)]], delete _0x1aaa87[_0x48fb2e[_0x483043(0xfa)]]));
                    if (_0x48fb2e[_0x483043(0xc8)](_0x1756eb, cc[_0x483043(0x21e)])) {
                        if (_0x48fb2e[_0x483043(0x278)](_0x1756eb[_0x483043(0x132)], cc[_0x483043(0x21e)][_0x483043(0x23c)][_0x483043(0x223)])) {
                            const _0x4cf67d = _0x48fb2e[_0x483043(0xc2)][_0x483043(0x22f)]('|');
                            let _0x1994cb = -0x139c + 0x10d * 0xd + 0x5f3;
                            while (!![]) {
                                switch (_0x4cf67d[_0x1994cb++]) {
                                case '0':
                                    delete _0x1aaa87[_0x48fb2e[_0x483043(0x11c)]];
                                    continue;
                                case '1':
                                    _0x48fb2e[_0x483043(0x175)](_0x1756eb[_0x483043(0x10c)], cc[_0x483043(0x21e)][_0x483043(0x265)][_0x483043(0x223)]) && (delete _0x1aaa87[_0x48fb2e[_0x483043(0x237)]], delete _0x1aaa87[_0x48fb2e[_0x483043(0x16f)]], delete _0x1aaa87[_0x48fb2e[_0x483043(0x167)]], delete _0x1aaa87[_0x48fb2e[_0x483043(0x1dc)]]);
                                    continue;
                                case '2':
                                    delete _0x1aaa87[_0x48fb2e[_0x483043(0x2a0)]];
                                    continue;
                                case '3':
                                    delete _0x1aaa87[_0x48fb2e[_0x483043(0x19e)]];
                                    continue;
                                case '4':
                                    delete _0x1aaa87[_0x48fb2e[_0x483043(0x27f)]];
                                    continue;
                                case '5':
                                    delete _0x1aaa87[_0x48fb2e[_0x483043(0x236)]];
                                    continue;
                                case '6':
                                    delete _0x1aaa87[_0x48fb2e[_0x483043(0x19a)]];
                                    continue;
                                }
                                break;
                            }
                        }
                        _0x48fb2e[_0x483043(0x175)](_0x1756eb[_0x483043(0x132)], cc[_0x483043(0x21e)][_0x483043(0x23c)][_0x483043(0x113)]) && (delete _0x1aaa87[_0x48fb2e[_0x483043(0x236)]], delete _0x1aaa87[_0x48fb2e[_0x483043(0x2a0)]], delete _0x1aaa87[_0x48fb2e[_0x483043(0x237)]], delete _0x1aaa87[_0x48fb2e[_0x483043(0x16f)]]), _0x48fb2e[_0x483043(0x175)](_0x1756eb[_0x483043(0x132)], cc[_0x483043(0x21e)][_0x483043(0x23c)][_0x483043(0xc6)]) && (delete _0x1aaa87[_0x48fb2e[_0x483043(0x19e)]], delete _0x1aaa87[_0x48fb2e[_0x483043(0x27f)]], delete _0x1aaa87[_0x48fb2e[_0x483043(0x167)]], delete _0x1aaa87[_0x48fb2e[_0x483043(0x1dc)]]), _0x48fb2e[_0x483043(0x28d)](_0x1756eb[_0x483043(0x10c)], cc[_0x483043(0x21e)][_0x483043(0x265)][_0x483043(0xfd)]) && delete _0x1aaa87[_0x48fb2e[_0x483043(0x19a)]], _0x48fb2e[_0x483043(0x1ba)](_0x1756eb[_0x483043(0x132)], cc[_0x483043(0x21e)][_0x483043(0x23c)][_0x483043(0x275)]) && delete _0x1aaa87[_0x48fb2e[_0x483043(0x11c)]];
                    }
                    if (_0x48fb2e[_0x483043(0xc8)](_0x1756eb, cc[_0x483043(0xcc)])) {
                        const _0x3b8187 = _0x48fb2e[_0x483043(0xf4)][_0x483043(0x22f)]('|');
                        let _0x7a9440 = 0x975 + -0x517 * 0x1 + -0xd * 0x56;
                        while (!![]) {
                            switch (_0x3b8187[_0x7a9440++]) {
                            case '0':
                                delete _0x1aaa87[_0x48fb2e[_0x483043(0x28f)]];
                                continue;
                            case '1':
                                delete _0x1aaa87[_0x48fb2e[_0x483043(0x112)]];
                                continue;
                            case '2':
                                if (cc[_0x483043(0xcc)][_0x483043(0x239)]) {
                                }
                                continue;
                            case '3':
                                delete _0x1aaa87[_0x48fb2e[_0x483043(0x266)]];
                                continue;
                            case '4':
                                delete _0x1aaa87[_0x48fb2e[_0x483043(0x1b6)]];
                                continue;
                            case '5':
                                delete _0x1aaa87[_0x48fb2e[_0x483043(0xdc)]];
                                continue;
                            case '6':
                                delete _0x1aaa87[_0x48fb2e[_0x483043(0x267)]];
                                continue;
                            case '7':
                                delete _0x1aaa87[_0x48fb2e[_0x483043(0x13d)]];
                                continue;
                            case '8':
                                delete _0x1aaa87[_0x48fb2e[_0x483043(0x1f6)]];
                                continue;
                            }
                            break;
                        }
                    }
                    if (_0x48fb2e[_0x483043(0x21b)](_0x1756eb, cc[_0x483043(0x17c)])) {
                    }
                    return _0x1aaa87;
                }), _0x34e03c[_0x438747(0x1c3)] = 0x2 * -0x96 + 0x6d4 * 0x2 + -0xc7c, _0x48fb2e[_0x438747(0x169)](showNodeDetail, _0x144bc0);
            }
        }, __toggleComp = function (_0x2a9627, _0x41867d) {
            const _0x2ab9bc = _0x52fb71, _0x20cd2b = {
                    'ALzzc': function (_0xd8b4e7, _0x4f53cc) {
                        return _0xd8b4e7 == _0x4f53cc;
                    },
                    'bQaXh': _0x2ab9bc(0x108) + 's',
                    'aXAiI': function (_0x4c1fe2, _0x21deef) {
                        return _0x4c1fe2(_0x21deef);
                    }
                };
            let _0x3f2a6f = __nd[_0x2a9627];
            if (_0x3f2a6f) {
                let _0x30ec2b = _0x3f2a6f[_0x20cd2b[_0x2ab9bc(0x1cd)]][_0x2ab9bc(0x1b8)](_0x40bc96 => {
                    const _0x3f49b5 = _0x2ab9bc;
                    return _0x20cd2b[_0x3f49b5(0x15c)](_0x40bc96[_0x3f49b5(0x173)], _0x41867d);
                });
                _0x30ec2b[0x1e60 + -0x45 + 0xa09 * -0x3] && (_0x30ec2b[-0x1253 * 0x1 + -0x1484 + 0x26d7][_0x2ab9bc(0x217)] = !_0x30ec2b[0x112d * -0x2 + 0xbf9 + 0x1661][_0x2ab9bc(0x217)], _0x20cd2b[_0x2ab9bc(0x17d)](__getNodeDetail, _0x2a9627));
            }
        }, __storeCompInGlobal = function (_0x2bd36e, _0x3a0143) {
            const _0x43b9d1 = _0x52fb71, _0x4c02a5 = {
                    'JgcqS': function (_0x262f64, _0x217ab5, _0x5a1fae) {
                        return _0x262f64(_0x217ab5, _0x5a1fae);
                    },
                    'pYYOJ': _0x43b9d1(0x240)
                };
            let _0x26792b = _0x4c02a5[_0x43b9d1(0x1eb)](__getComp, _0x2bd36e, _0x3a0143);
            _0x26792b && (window[_0x4c02a5[_0x43b9d1(0x29d)]] = _0x26792b, console[_0x43b9d1(0x245)](_0x43b9d1(0xe2) + '\x20' + _0x26792b[_0x43b9d1(0x258)] + (_0x43b9d1(0xd4) + _0x43b9d1(0x1b5) + _0x43b9d1(0xd6))));
        }, __storeInGlobal = function (_0x307283) {
            const _0x15daaa = _0x52fb71, _0x1f970e = { 'yFjiK': _0x15daaa(0x27e) };
            let _0x4c2e85 = __nd[_0x307283];
            _0x4c2e85 && (window[_0x1f970e[_0x15daaa(0x23a)]] = _0x4c2e85, console[_0x15daaa(0x245)](_0x15daaa(0x257) + _0x4c2e85[_0x15daaa(0x258)] + (_0x15daaa(0xd4) + _0x15daaa(0x283) + _0x15daaa(0xd6))));
        }, getSchedule = function () {
            const _0x3bd96c = _0x52fb71;
            return cc[_0x3bd96c(0x1f3) + _0x3bd96c(0x225)][_0x3bd96c(0x1e3)]('3.') ? cc[_0x3bd96c(0x1db)][_0x3bd96c(0x1df)]()[_0x3bd96c(0xf1) + _0x3bd96c(0x16c) + 'en'](cc[_0x3bd96c(0xd5)]) : cc[_0x3bd96c(0x219)][_0x3bd96c(0x14e)];
        }, __readyUpdateTree = function (_0x5117fd = ![]) {
            const _0x3be389 = _0x52fb71, _0x47be3b = {
                    'ylAEG': function (_0x20b54b, _0x56fe26, _0x2e6f00) {
                        return _0x20b54b(_0x56fe26, _0x2e6f00);
                    },
                    'rysVQ': function (_0x3af812, _0x42bf4) {
                        return _0x3af812 && _0x42bf4;
                    },
                    'BYujX': function (_0x24c946) {
                        return _0x24c946();
                    },
                    'HCcRI': function (_0xb3defd) {
                        return _0xb3defd();
                    },
                    'AMImR': function (_0x106e11) {
                        return _0x106e11();
                    },
                    'NIcih': function (_0x369094, _0x46846b, _0x37d412) {
                        return _0x369094(_0x46846b, _0x37d412);
                    }
                };
            if (_0x47be3b[_0x3be389(0x276)](!__autoUpdateTree, !_0x5117fd)) {
                _0x47be3b[_0x3be389(0x12d)](canUpdateTree);
                return;
            }
            _0x47be3b[_0x3be389(0xf8)](getSchedule)[_0x3be389(0x20d)](__updateTree), _0x47be3b[_0x3be389(0x284)](getSchedule)[_0x3be389(0x254) + 'ce'](__updateTree), cc[_0x3be389(0x117)][_0x3be389(0x1b2)]() && _0x47be3b[_0x3be389(0x159)](setTimeout, function () {
                const _0x463d53 = _0x3be389;
                cc[_0x463d53(0x117)][_0x463d53(0x203)](), _0x47be3b[_0x463d53(0x224)](setTimeout, function () {
                    const _0x4af5e5 = _0x463d53;
                    cc[_0x4af5e5(0x117)][_0x4af5e5(0x203)]();
                }, -0xc55 + 0x2a * 0x3d + 0x11 * 0x23);
            }, -0x170a + 0x1 * -0x10ed + 0x1 * 0x27f7);
        }, __updateTree = function () {
            const _0x2db052 = _0x52fb71, _0x152a6a = {
                    'IfOSR': function (_0x36d142, _0x5c9f95) {
                        return _0x36d142(_0x5c9f95);
                    },
                    'yNwRe': function (_0xa6bc0e, _0x43352b, _0x45eff8) {
                        return _0xa6bc0e(_0x43352b, _0x45eff8);
                    }
                };
            let _0x1518a2 = cc[_0x2db052(0x1db)][_0x2db052(0x1df)]();
            if (!_0x1518a2)
                return;
            __lastAtlasId = null, _0x152a6a[_0x2db052(0x1cc)](sendTree, _0x152a6a[_0x2db052(0x179)](__aa, {}, _0x1518a2));
        }, __autoUpdateTree = !![];
    __initLogListeners(), __initSf();
    var __searchComs = function (_0x425309) {
            const _0x12f3af = _0x52fb71, _0x290a0e = {
                    'dtXes': function (_0x30db47, _0x4f46e1) {
                        return _0x30db47(_0x4f46e1);
                    }
                };
            _0x425309 = _0x425309[_0x12f3af(0x262) + 'e']();
            let _0x2991aa = cc[_0x12f3af(0x1db)][_0x12f3af(0x1df)]()[_0x12f3af(0xf1) + _0x12f3af(0x141) + _0x12f3af(0x1b9)](cc[_0x12f3af(0x21d)]);
            return _0x2991aa = _0x2991aa[_0x12f3af(0x1b8)](_0x2c99a7 => cc['js'][_0x12f3af(0x164) + 'me'](_0x2c99a7)[_0x12f3af(0x262) + 'e']()[_0x12f3af(0x25f)](_0x425309)), _0x2991aa[_0x12f3af(0x194)](_0xc50f2f => {
                const _0x4ef64a = _0x12f3af;
                let {uuid: _0x279213} = _0xc50f2f, _0x397d71 = cc['js'][_0x4ef64a(0x164) + 'me'](_0xc50f2f), {
                        path: _0x2dd3ca,
                        uuidPath: _0x8b4360
                    } = _0x290a0e[_0x4ef64a(0xdf)](__getPath, _0xc50f2f[_0x4ef64a(0x1a2)]);
                return {
                    'name': _0x397d71,
                    'uuid': _0x279213,
                    'path': _0x2dd3ca,
                    'uuidPath': _0x8b4360
                };
            });
        }, __getPathByid = function (_0x1e56c9) {
            const _0x5f2277 = _0x52fb71, _0x426d0b = {
                    'HSqgX': function (_0x2d710f, _0xbe1c92) {
                        return _0x2d710f(_0xbe1c92);
                    }
                };
            let _0xbc305a = __nd[_0x1e56c9];
            if (_0xbc305a) {
                let {path: _0x29f52f} = _0x426d0b[_0x5f2277(0x12e)](__getPath, _0xbc305a);
                return _0x29f52f;
            } else
                return '';
        }, __getComp = function (_0x4af48b, _0x1c22cc) {
            const _0x1cdcfe = _0x52fb71, _0x4adcee = {
                    'cTryY': function (_0x101a12, _0x571b89) {
                        return _0x101a12 == _0x571b89;
                    },
                    'EAYTD': _0x1cdcfe(0x108) + 's'
                };
            let _0x2aa7f2 = __nd[_0x4af48b];
            if (!_0x2aa7f2)
                return null;
            let _0x16665e = _0x2aa7f2[_0x4adcee[_0x1cdcfe(0xdb)]][_0x1cdcfe(0x1b8)](_0x3b72af => {
                const _0x94c8e8 = _0x1cdcfe;
                return _0x4adcee[_0x94c8e8(0x102)](_0x3b72af[_0x94c8e8(0x173)], _0x1c22cc);
            });
            return _0x16665e[0x1 * 0x18bd + 0x163c * 0x1 + 0x145 * -0x25];
        }, __getUuidPathByPath = function (_0x48b002) {
            const _0x3109e4 = _0x52fb71, _0xb57e43 = {
                    'NoIqK': function (_0x5b445d, _0x46f31d) {
                        return _0x5b445d(_0x46f31d);
                    }
                };
            let _0x10db43 = cc[_0x3109e4(0x230)](_0x48b002);
            if (_0x10db43) {
                let {uuidPath: _0x9b2ac4} = _0xb57e43[_0x3109e4(0x137)](__getPath, _0x10db43);
                return _0x9b2ac4;
            }
            return [];
        }, __getPath = function (_0x6b4c42) {
            const _0x2facd3 = _0x52fb71, _0x13633d = {
                    'mcGoM': function (_0x3e02a6, _0x38606b) {
                        return _0x3e02a6 instanceof _0x38606b;
                    }
                };
            let _0x125c43 = [_0x6b4c42[_0x2facd3(0x258)]], _0x2a9931 = [_0x6b4c42[_0x2facd3(0x173)]];
            while (_0x6b4c42[_0x2facd3(0x296)] && !_0x13633d[_0x2facd3(0xe9)](_0x6b4c42[_0x2facd3(0x296)], cc[_0x2facd3(0xd9)])) {
                _0x125c43[_0x2facd3(0x1ac)](_0x6b4c42[_0x2facd3(0x296)][_0x2facd3(0x258)]), _0x2a9931[_0x2facd3(0x1ac)](_0x6b4c42[_0x2facd3(0x296)][_0x2facd3(0x173)]), _0x6b4c42 = _0x6b4c42[_0x2facd3(0x296)];
            }
            return {
                'path': _0x125c43[_0x2facd3(0x188)]()[_0x2facd3(0x256)]('/'),
                'uuidPath': _0x2a9931[_0x2facd3(0x188)]()
            };
        }, __clearRect = function () {
            const _0x2e0113 = _0x52fb71;
            if (__g && __g[_0x2e0113(0x1a2)])
                __g[_0x2e0113(0x22b)]();
        }, __lowElectron = ![], __g = null, __v2 = cc['v2'](), __drawRect = function (_0x351ebd) {
            const _0x239d9f = _0x52fb71, _0x2c3d1b = {
                    'zSfyR': _0x239d9f(0x286) + _0x239d9f(0xfb),
                    'kgfaB': function (_0x536a3c, _0x13bfa5) {
                        return _0x536a3c / _0x13bfa5;
                    },
                    'sIDBT': function (_0x1d3915, _0x5920f8) {
                        return _0x1d3915 != _0x5920f8;
                    },
                    'wMfxA': function (_0x5527e7, _0x14fa5c) {
                        return _0x5527e7 * _0x14fa5c;
                    },
                    'NZefI': function (_0x3582e4, _0xfe4b45) {
                        return _0x3582e4 - _0xfe4b45;
                    },
                    'NPlFq': function (_0x4e9197, _0x29d4a0) {
                        return _0x4e9197 != _0x29d4a0;
                    },
                    'pEOVW': function (_0x6b9fef, _0x1fc34f) {
                        return _0x6b9fef - _0x1fc34f;
                    },
                    'ILNsu': function (_0xc2f700, _0x15eb7c) {
                        return _0xc2f700 < _0x15eb7c;
                    }
                };
            if (!cc[_0x239d9f(0x1db)][_0x239d9f(0x1df)]())
                return;
            if (!__g || !__g[_0x239d9f(0x1a2)]) {
                let _0x491236 = new cc[(_0x239d9f(0xec))](_0x2c3d1b[_0x239d9f(0x1aa)]);
                cc[_0x239d9f(0x1db)][_0x239d9f(0x1df)]()[_0x239d9f(0xcd)](_0x491236), __g = _0x491236[_0x239d9f(0x1fe) + 'nt'](cc[_0x239d9f(0x270)]);
            }
            let _0x2a6d14 = __nd[_0x351ebd];
            if (_0x2a6d14) {
                !__lowElectron ? _0x2a6d14[_0x239d9f(0x1f4) + _0x239d9f(0xfe) + 'R'](cc[_0x239d9f(0x23d)][_0x239d9f(0x201)], __v2) : __v2 = _0x2a6d14[_0x239d9f(0x1f4) + _0x239d9f(0x261)](cc[_0x239d9f(0x23d)][_0x239d9f(0x201)]);
                let {
                    width: _0x2649cd,
                    height: _0x539abd
                } = _0x2a6d14;
                _0x2649cd *= _0x2a6d14[_0x239d9f(0x1ca)], _0x539abd *= _0x2a6d14[_0x239d9f(0x25e)];
                let _0x33aa6b = cc[_0x239d9f(0x219)][_0x239d9f(0x14e)][_0x239d9f(0x1a2)];
                if (!__lowElectron)
                    __v2[_0x239d9f(0x187)](cc['v2'](_0x2c3d1b[_0x239d9f(0x215)](_0x2649cd, 0x2051 + -0x1 * 0x9fc + -0x1653), _0x2c3d1b[_0x239d9f(0x215)](_0x539abd, -0x1663 * 0x1 + -0x27b * 0x3 + -0x6 * -0x4f9)));
                _0x2c3d1b[_0x239d9f(0x11f)](_0x2a6d14[_0x239d9f(0x184)], 0xc44 + 0xd6 + -0xd1a + 0.5) && (__v2['x'] += _0x2c3d1b[_0x239d9f(0x253)](_0x2649cd, _0x2c3d1b[_0x239d9f(0x10e)](0x1067 + 0x6ed + -0x1754 + 0.5, _0x2a6d14[_0x239d9f(0x184)]))), _0x2c3d1b[_0x239d9f(0x298)](_0x2a6d14[_0x239d9f(0x11d)], 0x1 * -0x2303 + -0x26f6 * 0x1 + 0x49f9 + 0.5) && (__v2['y'] += _0x2c3d1b[_0x239d9f(0x253)](_0x539abd, _0x2c3d1b[_0x239d9f(0x211)](-0x164c + 0x1 * -0x12af + 0x28fb * 0x1 + 0.5, _0x2a6d14[_0x239d9f(0x11d)]))), __g[_0x239d9f(0x22b)](), __g[_0x239d9f(0xd3) + 'r'] = cc[_0x239d9f(0xc1)][_0x239d9f(0x158)], __g[_0x239d9f(0x1e9)] = cc[_0x239d9f(0x216)][_0x239d9f(0x202) + _0x239d9f(0x1e4)]() ? 0x17f0 + 0x7 * -0x2e2 + 0x1df * -0x2 : -0xaed + -0x13e4 + 0x1ed6 * 0x1, _0x2c3d1b[_0x239d9f(0x182)](_0x2649cd, -0x25bb + 0x1af6 + 0xac9) || _0x2c3d1b[_0x239d9f(0x182)](_0x539abd, 0x1e58 + 0x1aa1 + -0x7 * 0x823) ? __g[_0x239d9f(0x139)](__v2['x'], __v2['y'], 0xb59 + -0xf1e + -0xc3 * -0x5) : __g[_0x239d9f(0x27d)](__v2['x'], __v2['y'], _0x2649cd, _0x539abd), __g[_0x239d9f(0x177)]();
            }
        };
}